package com.qulai.amazon_us.domain.amazon_us.dto;

import com.qulai.common.annotation.Excel;
import com.qulai.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class AmazonUsRecordDto extends BaseEntity {

    /** ID */
    private Long id;

    /** 状态 */
    @Excel(name = "状态")
    private List<Long> status;

    /** SKU */
    @Excel(name = "SKU")
    private String sku;

    /** ASIN */
    @Excel(name = "ASIN")
    private String asin;

    /** 货源ID */
    @Excel(name = "货源ID")
    private Long basicId;

    /** 货源平台 */
    @Excel(name = "货源平台")
    private List<String> basicPlatform;

    /** 货源SKU */
    @Excel(name = "货源SKU")
    private String basicSku;

    /** 价格 */
    @Excel(name = "价格")
    private String price;

    /** 库存 */
    @Excel(name = "库存")
    private Integer quantity;

    /** 运营 */
    @Excel(name = "运营")
    private String optName;

    /** 店铺 */
    @Excel(name = "店铺")
    private List<String> shop;

    /** 品牌 */
    @Excel(name = "品牌")
    private String brand;

    /** 品牌缩写 */
    private String brandZip;

    /** 表格字段 */
    private String templateField;

    /** 大类目 */
    @Excel(name = "大类目")
    private String className;

    /** 小类目 */
    @Excel(name = "小类目")
    private String productType;

    /** 任务id */
    @Excel(name = "任务id")
    private Long uploadId;

    // 添加分页参数
    private Integer offset;
    private Integer limit;
}
